payments due the contractor - Español Inglés Diccionario